/*
*
* UmsUserDetail.java
* Copyright(C) 2017-2020 DHCC
* @date 2020-11-16
*/
package com.cluster.platform.model;

import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 *  * ums_user_detail
 */
public class UmsUserDetail {
    /**
     * ID
     */
    @ApiModelProperty(value = "ID", required = true, example = "")
    private String id;

    /**
     * 
     */
    @ApiModelProperty(value = "", required = true, example = "")
    private String userId;

    /**
     * 性别 0:女 1:男
     */
    @ApiModelProperty(value = "性别 0:女 1:男", required = false, example = "")
    private Integer sex;

    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号", required = false, example = "")
    private String phone;

    /**
     * qq号
     */
    @ApiModelProperty(value = "qq号", required = false, example = "")
    private String qq;

    /**
     * 微信号
     */
    @ApiModelProperty(value = "微信号", required = false, example = "")
    private String wechat;

    /**
     * 地址
     */
    @ApiModelProperty(value = "地址", required = false, example = "")
    private String address;

    /**
     * 所属院系
     */
    @ApiModelProperty(value = "所属院系", required = false, example = "")
    private Integer departments;

    /**
     * 所属年级
     */
    @ApiModelProperty(value = "所属年级", required = false, example = "")
    private Integer grade;

    /**
     * 学号
     */
    @ApiModelProperty(value = "学号", required = true, example = "")
    private String studentId;

    /**
     * 介绍
     */
    @ApiModelProperty(value = "介绍", required = false, example = "")
    private String introduce;

    /**
     * 新增日期
     */
    @ApiModelProperty(value = "新增日期", required = true, example = "")
    private Date insertDate;

    /**
     * 修改日期
     */
    @ApiModelProperty(value = "修改日期", required = false, example = "")
    private Date updateDate;

    /**
     * 状态
     */
    @ApiModelProperty(value = "状态", required = true, example = "")
    private Integer status;

    /**
     * ID
     * @return ID ID
     */
    public String getId() {
        return id;
    }

    /**
     * ID
     * @param id ID
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * 
     * @return USER_ID 
     */
    public String getUserId() {
        return userId;
    }

    /**
     * 
     * @param userId 
     */
    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    /**
     * 性别 0:女 1:男
     * @return SEX 性别 0:女 1:男
     */
    public Integer getSex() {
        return sex;
    }

    /**
     * 性别 0:女 1:男
     * @param sex 性别 0:女 1:男
     */
    public void setSex(Integer sex) {
        this.sex = sex;
    }

    /**
     * 手机号
     * @return PHONE 手机号
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 手机号
     * @param phone 手机号
     */
    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    /**
     * qq号
     * @return QQ qq号
     */
    public String getQq() {
        return qq;
    }

    /**
     * qq号
     * @param qq qq号
     */
    public void setQq(String qq) {
        this.qq = qq == null ? null : qq.trim();
    }

    /**
     * 微信号
     * @return WECHAT 微信号
     */
    public String getWechat() {
        return wechat;
    }

    /**
     * 微信号
     * @param wechat 微信号
     */
    public void setWechat(String wechat) {
        this.wechat = wechat == null ? null : wechat.trim();
    }

    /**
     * 地址
     * @return ADDRESS 地址
     */
    public String getAddress() {
        return address;
    }

    /**
     * 地址
     * @param address 地址
     */
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    /**
     * 所属院系
     * @return DEPARTMENTS 所属院系
     */
    public Integer getDepartments() {
        return departments;
    }

    /**
     * 所属院系
     * @param departments 所属院系
     */
    public void setDepartments(Integer departments) {
        this.departments = departments;
    }

    /**
     * 所属年级
     * @return GRADE 所属年级
     */
    public Integer getGrade() {
        return grade;
    }

    /**
     * 所属年级
     * @param grade 所属年级
     */
    public void setGrade(Integer grade) {
        this.grade = grade;
    }

    /**
     * 学号
     * @return STUDENT_ID 学号
     */
    public String getStudentId() {
        return studentId;
    }

    /**
     * 学号
     * @param studentId 学号
     */
    public void setStudentId(String studentId) {
        this.studentId = studentId == null ? null : studentId.trim();
    }

    /**
     * 介绍
     * @return INTRODUCE 介绍
     */
    public String getIntroduce() {
        return introduce;
    }

    /**
     * 介绍
     * @param introduce 介绍
     */
    public void setIntroduce(String introduce) {
        this.introduce = introduce == null ? null : introduce.trim();
    }

    /**
     * 新增日期
     * @return INSERT_DATE 新增日期
     */
    public Date getInsertDate() {
        return insertDate;
    }

    /**
     * 新增日期
     * @param insertDate 新增日期
     */
    public void setInsertDate(Date insertDate) {
        this.insertDate = insertDate;
    }

    /**
     * 修改日期
     * @return UPDATE_DATE 修改日期
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * 修改日期
     * @param updateDate 修改日期
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * 状态
     * @return STATUS 状态
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 状态
     * @param status 状态
     */
    public void setStatus(Integer status) {
        this.status = status;
    }
}